.ui-layout-north {  
    z-index:20 !important;  
    overflow:visible;  
}  
  
.ui-layout-north .ui-layout-unit-content {  
    overflow:visible;  
} 


#superior{
    float:left;
    width:98%;
    height:99px;    
    font-size: 125%;
    font-weight: bold;
    padding: 20px 0 0 20px;
    background:url(../image/assutef.jpg) no-repeat right top;
}        

.painel-login{
    font-size: 50%;
    width: 500px;
    height: 200px;               
    margin: auto;
    margin-top: 80px; 
}


.text-bottom{
    text-align: center;
    font-size: 65%;
    font-weight: bold; 
    padding: 5px 0;

}

.content{
    border: none;
    background: none;
    
}
.ui-panel-titlebar{
    background: none;
    border:none;
    color:black;
}
.ui-message-error{
    background: transparent;
    padding: 3px 10px;
} 

.ui-messages-error{
    background: transparent;
    padding: 6px 10px;
} 

#main-content{
    height: 100%;
    margin: auto;
    margin: 5px;
    border: none;
    background: transparent;
    
}

.menu-bar{
    border: none;
}
.first-column{
    width: 75px;
    text-align: right;
}

.second-column{
}

form{
    font-size: 70%;


